Big Huge Thesaurus

annona squamosa

noun

sounds kind of like